//package 设计模式.代理模式.CGLIB代理;
//
//
//import org.springframework.cglib.proxy.MethodInterceptor;
//import org.springframework.cglib.proxy.MethodProxy;
//
//import java.lang.reflect.Method;
//
///**
// * 如果类没有实现接口 就会用cglib代理
// * 有接口会使用jdk代理
// *
// * @author 孔令富  2021/10/22
// */
//public class SFang implements MethodInterceptor {
//
//    // 被代理的对象
//    private Object instance;
//
//    public SFang(Object instance) {
//        this.instance = instance;
//    }
//
//    @Override
//    public Object intercept(Object o, Method method, Object[] objects, MethodProxy methodProxy) throws Throwable {
//        objects[0] = "S房替租户" + objects[0] + "交钱！";
//        return methodProxy.invoke(instance, objects);
//    }
//}
